package com.ruoyi.custservice.domain;

import com.fasterxml.jackson.annotation.JsonFormat;
import com.ruoyi.common.core.domain.BaseEntity;
import lombok.Data;

import java.math.BigDecimal;
import java.util.Date;

@Data
public class BindBankLogRsp extends BaseEntity {

    /**
     * PK
     */
    private Long id;
    // 绑卡流水号
    private String serialNo;

    private String custNo;

    // 银行卡号
    private String cardNumber;

    // 银行名称
    private String bankName;

    // 用户绑卡产生的扣款费用
    private BigDecimal transAmt;

    // 卡的有效失效状态
    private String cardStatus;

    // 卡的其他状态（绑定中或者绑卡失败）
    private String transStatus;

    private String status;

    // 卡失效的原因
    private String cardMarket;
    // 绑卡失败状态的原因
    private String bindCardMarket;

    // 信息披露
    private String behavior;
    // 操作指南
    private String dictate;

    @JsonFormat(pattern = "yyyy-MM-dd HH:mm")
    private Date createTime;
}
